Taxonomy of Reconfigurable Computing and Operating System

نویسندگان

  • Rupashri Barik
  • Amitabha Sinha
چکیده

Reconfigurable computing is a promising technology to meet future computational demand by leveraging flexibilities and the high degree of parallelism found in reconfigurable hardware fabrics, such as field programmable gate arrays (FPGAs) [1][2]. Reconfigurable computing had played an important role in the course of evolution of the computing paradigms. The journey of FPGAs had carried out from classical Von-Neumann Architecture to Reconfigurable Architecture. The concept of dynamic reconfiguration of the FPGA had been utilized properly with the flexibility of software programming and it has enabled the developers to map the computation intensive functions onto FPGAs. In this paper this journey of Hardware and Software has been described. Programmable hardware with programmable processors is combined in configurable computing systems to capitalize the strengths of hardware and software. This survey paper aims to introduce the research areas of last few years, to present a classification of reconfigurable architectures, and a brief illustration of reconfigurable operating systems [3] [4]. KeywordsReconfigurable computing, ASIC, FPGA, operating System

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

BORPH: An Operating System for FPGA-Based Reconfigurable Computers

BORPH: An Operating System for FPGA-Based Reconfigurable Computers

متن کامل

Introduction to reconfigurable computing - architectures, algorithms, and applications

introduction to reconfigurable computing architectures introduction to reconfigurable computing architectures introduction to reconfigurable computing architectures an introduction to reconfigurable computing new algorithms, architectures and applications for new algorithms architectures and applications for introduction to recon?gurable computing architectures new algorithms architectures and ...

متن کامل

The First Real Operating System for Reconfigurable Computers

Traditional reconfigurable computing platforms are designed to be single user and have been acknowledged to be difficult to design applications for. The design tools are still primitive and as reconfigurable computing becomes mainstream the development of new design tools and run time environments is essential. As the number of system gates is reaching 10 million on current FPGAs, there is an i...

متن کامل

Communication and Synchronization in Multithreaded Reconfigurable Computing Systems

This paper describes an approach to provide communication and synchronization services to hardware threads being executed on reconfigurable devices under the control of a software-based operating system. This work aims at enabling hardware circuits to be modeled as active, independently executing threads with access to all operating system services, instead of passive coprocessors that can simp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016